Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLER LANE Terraced £107,953 £78,000 23 Dec 2015
5 OWLER LANE Terraced £130,833 £77,000 19 Mar 2010